package fiuba.algo3.TPFinal;

public class Dinero {

    static private Dinero unicaInstancia = null;
    private int dinero;
	private int limite;
    
    
    
static public Dinero obtenerInstancia() {
            
        if (unicaInstancia == null)
            unicaInstancia = new Dinero(); 
        
        return unicaInstancia;
    }

public void iniciarDinero() {
    
    this.dinero = 25000; 
    this.limite = 0;
}
    
public int obtenerDineroDisponible() {
    
    return this.dinero;
}


public void gastarDinero(int dineroGastado) {
    
    this.dinero = this.dinero - dineroGastado;
    
   
}

public boolean llegoAlLimite() {
    
    return this.limite == this.dinero;
}
}